Layer 2 VLAN is a single broadcast domain. It works on layer 2 (Datalink Layer). They can communicate only within it. And L3 VLAN is an Interface, that works ...
VLAN's work on layer2, you can use DHCP helpers to have multiple VLAN's access a single DHCP server if needed, and you only need layer 3 to connect VLAN's if ...
You can configure Layer 2 switching ports as access or trunk ports. Trunks carry the traffic of multiple VLANs over a single link and allow you to extend VLANs ...